EasyFind 3.8.1
    ©2001-2005 Christian Grunenberg, DEVONtechnologies LLC
    アイコン製作 Martin Libich (mlib@mac.com)
    日本語ローカライズ 坂井 浩人 (sakai@fan.gr.jp)

　EasyFindはSherlockに代わるファイルやフォルダを検索するためのアプリケーションです。EasyFindは索引を作る
　ことなくファイルの内容をすばやく検索することができます！古くなったり壊れてしまった索引を作成しようとし
　て失敗したり遅いのに辟易している方や、大文字小文字を区別あるいは無視した検索、AND/OR条件、ワイルドカ
　ード、フレーズ検索といったSherlockにはない機能をお探しの方に特に役に立つツールです。さらに、EasyFindは
　マルチスレッドに対応しているため、複数の検索を実行していても高速なレスポンスが得られますし、コンテキス
　トメニューやサービスメニューにも対応しています。また、各アイテムの所在をより見やすくカラム表示します。
　そして最後に、EasyFindはわずかなメモリしか使いません。ドラッグアンドドロップやクリップボードをサポート
　しており、オプションとして不可視ファイルやパッケージ内のファイルも検索することができます。

    ライセンス：
    This software and associated data are provided "as is" without any further warranties or support and to be 
    used at your own risk. No responsibility is taken for the use or misuse of this software, the data supplied with it 
    and for the correctness of any information derived from the use of this software.
    Unmodified redistribution of this software is permitted.

    インストール：
	EasyFindをアプリケーションフォルダにコピーします。サービスが不要ならば好きな場所にコピーしても構い
	ません。サービスを有効にするには、EasyFindを最低でも1回起動した後にログアウトし再度ログインします。

    システム要件：
	• Mac OS X 10.3 （以降）

    使い方：
	FinderまたはCocoaあるいはサービスメニューをサポートするCarbonアプリケーションにて「サービス」メニ
	ュー（「EasyFind/パスから検索...」あるいは「EasyFind/選択部分を検索...」アイテム）からEasyFindを起動
	します。検索したいキーワードを入力して、検索対象のボリュームまたはフォルダを指定し、検索ボタンをクリ
	ックします。検索ウインドウを追加で開いたり、同時に複数の検索を実行したり、検索を中止したりもできます。
	（検索を開始すると、検索が終わるまで検索ボタンは「停止」という表示に変わります）

	EasyFindは見つかったすべてのアイテムを即座に表示します。見つかったアイテムは検索中であっても
	（Finderやドックまた他のアプリケーションへ）ドラッグ＆ドロップすることができます。また、見つかった
	アイテムを選んで「ファイル」メニューの「開く」を選ぶか、ダブルクリックすると、関連付けられている
	アプリケーションで開かれます。「Finderで表示」を選ぶとFinderでアイテムのあるフォルダが開かれます。
	「削除」を選ぶと（警告の後）すぐに削除されます。「ゴミ箱に移動」を選ぶと（警告無しに）ゴミ箱へ捨てら
	れます。これらの操作はアイテムを選んで、右クリックまたはControlキーを押しながらクリックすると現れる
	コンテキストメニューからも行うことができます。

    スピード：
         Sherlock（またはJaguarのFinder）と比較すると、検索対象になるフォルダを絞りこむとEasyFindの方が
	（Sherlockの5倍）早いですが、ボリューム全体では5倍遅いです（UNIXのfindコマンドと同等の速度ですが
	「find」を使ってはいません）。もしあなた自身でベンチマークを行うなら検索オプションで「ファイルとフ
	ォルダ」、「フレーズ」、「大文字小文字を区別しない」をチェックした上での検索速度を比較して下さい。

	ファイルの内容を検索する場合、検索速度はファイル拡張子とHFSタイプのセット数とこれらにマッチする
	ファイルの数に依存します。Sherlock（あるいは索引やデータベースを使用する他のツール）では索引を作っ
	たり更新する時間を考慮に入れなければなりません。

	さらに、"OR" 条件は複数の検索を組み合わせることができ、検索に要する時間を短縮することができます。

    オプション：
	• 検索するフォルダまたはボリュームを選択する：
	　このポップアップにはマウントされているすべてのボリューム、ルートディレクトリ(/")にあるすべてのフォ
	　ルダ、あなたのホームフォルダにあるすべてのフォルダ、デスクトップ、お気に入りの項目がリストされて
	　います。EasyFindはこのメニューを初期化するとき（検索中は除く）エイリアス、重複するフォルダを除き
	　ます。このメニューをカスタマイズするには、お気に入りフォルダ(~/Library/Favorites)にアイテムを追加
	　あるいは削除（特にパフォーマンスを向上したいときは）して下さい。
	• ファイルとフォルダ名、ファイルまたはフォルダ名のみ、あるいはファイルの内容を検索対象とします。
	• 検索条件として、すべてのキーワードを含む（すべてを含む）、少なくとも一つのキーワードを含む（いず
	　れかを含む）、フレーズとして扱う(フレーズ)、ワイルドカード、オペレータのいずれかを指定します。

	　ワイルドカード：

		*		multiple characters
		[a-b]		range of characters
		[a|b|c|...] or	choice of characters
		[abc...]	
		[^...]		exclude characters
		?		any character

		Example:	Result:
		Demo* 	→ everything starting with "Demo" (Prefix)
		*ing		→ everything ending with "ing" (Suffix)
		NS*.h		→ everything starting with "NS" and ending with ".h" (e.g. all Cocoa header files)
		?ouse		→ all words with 5 characters and ending with "ouse" (e.g. "mouse" or "house")
		[a-ez]*		→ everything starting with a, b, c, d, e or z
		[d-fk-j]*[gh]	→ everything starting with d, e, f, k, i or j and ending with g or h
		[^be]*		→ everything not starting with b or e
			  
	　オペレータ：（文法はDEVONagentと同じです）

		AND / BUT / + / &	And
		OR / |			Or
		NOT / - / !		Not
		~			Proximity to match partial words/substrings too (otherwise only complete
					words are accepted)
		XOR / EOR / ^	Exclusive Or
		NEAR	
		NEAR/n		
		AFTER / BEFORE
		()			カッコ
		""			フレーズ

	• 大文字小文字を無視して検索します。
	• 不可視ファイルやフォルダも検索します。
	• パッケージの中身も検索します。
	• 名前、更新日時、サイズ、場所 の各順で検索結果をソート（昇順／降順）します。
	
    内容検索の設定：
	ファイル内容検索の対象になるファイルをファイル拡張子とHFSタイプ（通常はテキストのみ、各拡張子およ
	びHFSタイプはカンマ区切りで列挙します。またHFSタイプは 'TEXT' のようにシングルクオートで囲みます）
	を5つ定義すること、また使用する/しないの指定を行います。EasyFindは索引を使用しませんので、この設定
	はパフォーマンスを向上させるために重要です。

    Tips & Tricks:
	• 検索結果はクリップボードや他のアプリケーション（TextEdit等）に渡すことができます。
	• カラムの並びや幅はウインドウ毎に記憶します。
	• 検索結果をフォルダにコピーするには、EasyFindの結果欄からFinderへドラッグします。
	• 検索結果をフォルダに移動するには、コマンドキーを押しながらEasyFindの結果欄からFinderへドラッグ
	　します。
	• 検索結果をのエイリアスをつくるには、コマンドキーとオプションキーをを押しながらEasyFindの結果欄
	　からFinderへドラッグします。

    カスタマイズ：
	必要無いサービスメニューを削除したり、メニューやショートカットを変更するにはEasyFindのパッケージ
	の中に含まれるinfo.plist" ファイルを編集します（Finderのコンテキストメニューから「パッケージの内容
	を表示」を選びます）。
		- 不要なサービスを取り除くには「NSServices」の "default" 属性を削除します。
		- ショートカットを変更するには、「NSKeyEquivalent」の "default" 属性を変更します。
		- メニューアイテムの名前や構成を変更するには、「NSMenuItem」の "default" 属性を変更します。

    更新履歴：
	• Version 3.8.1:
		- Up to 2.3 times faster searching for files and/or folders
		- Improved French localization
		     - Tooltips display full path instead of relative path for location column
		     - EasyFind doesn't add the "Temporary Items" folder of the startup volume to its popup menu anymore
		     - Dynamic updating of „Open with“ menu could cause delays after certain keystrokes. Fixed.
	• Version 3.8:
		- "Open with" submenu added (similar to the Finder)
		- Support for DEVONthink Personal removed
		- Wildcards ending with „word*“ did not accept contents ending with word. Fixed.
	• Version 3.7.1:
		     - Handling of tooltips in results view optimized for Mac OS X 10.4.x „Tiger“
		     - Clicking on a results column did not immediately sort the list. Fixed.
	• Version 3.7:
		- New "Type" column to find window added
		- "Add to DEVONthink (Pro)" menu items are disabled/removed from contextual menus
		  if DEVONthink PE/Pro are not available.
		- EasyFind froze after deleting results or moving them to the trash. Fixed.
		- Minor user interface changes & fixes
	• Version 3.6:
		- Possibility to scan all, local or removable volumes to search pop up menu added
		- General performance improvements, e.g. of internal bulk searching and wildcard matching
		- Improved sorting by path
		- Several bugs of matching wildcards containing ranges or choices of characters
		- Links in "About" panel are clickable
		- Improved stability (especially when scanning contents of all files)
	• Version 3.5:
		- As the wildcard support of Apple's Cocoa frameworks is still not reliable, EasyFind
		  now uses its own (and up to 4 times faster) implementation to match wildcards
		- Unix wildcards specifying or excluding a range or choice of characters ([...]) are supported
		- Tooltips display the full path & filename of found files/folders
		- Searching for files and/or folders was not possible if file extensions and types for content
		  searching were undefined/unchecked and "Scan All" disabled too. Fixed.
	• Version 3.4.1:
		- Striped rows of results view
		- Redraw glitch after resizing columns or windows fixed
		- Pressing page up/down in results view did not work
		     - Faster drawing of results view
	• Version 3.4:
		- Dragging found files/folders to the Finder or desktop moves the items instead of copying them. To copy
		  or alias the items, press the Option or Command-Option modifier keys.
		     - EasyFind supports syntax of operators used by Finder/Spotlight (!, ^, & and |) too
		- Faster drawing of list of results
		- Reduced memory usage of list of results
		- More reliable "Check for updates" command
		- Minor memory leak fixed
	• Version 3.3.1:
		- More stable and faster scanning of filesystem supports up to 100 nested folders (recommended limit 
		  of HFS+ filesystems)
		- Faster drawing of results list
	• Version 3.3:
		- EasyFind adds folders/aliases inside the directory "~/Library/EasyFind" (automatically created after
		  launching if necessary) to the top of the directory popup (below all mounted volumes) and therefore it's
		  not necessary anymore to add all your personal folders to the favorites.
		- New command "Add to DEVONthink Pro" (public beta will be released soon)
		- Rastered resizing of search windows
		- Minor optimizations
		- French localization by Hervé Roth
		- Minor glitches of English/Japanese/German localizations fixed
	• Version 3.2:
		     - New proximity operator ~ to match partial words/substrings too (by default only complete
		       words are accepted)
		- Directory popup displays icons for each item
		- "Select..." command moved to the top of the directory popup
		- Shortcuts to "Destroy", "Move To Trash" and "Select..." commands added
		- Input field has the focus right after opening windows or launching the application
		- Pressing Command-. cancels a running search 
		- Closing the settings drawer automatically resizes/moves the window to the previous frame
		  if the window has been resized/moved while opening the drawer
		- Home/Begin/End function keys select the first/last result
		- Files and files packages (e.g. on the desktop) aren't added to the path popup anymore
	• Version 3.1:
		- Directory popup provides "Select..." command to select any folder to scan
		  and uses localized names
		- If the option "Scan all files" is active, the file extension fields/buttons are disabled
		- Japanese localization of services fixed
	• Version 3.0:
		- New search mode "Operators" to use AND/OR/XOR/NEAR/AFTER/BEFORE operators
		  and parenthesis or phrases (syntax is identical to the one of DEVONagent)
		- New drawer containing settings for content searching (instead of previous preferences panel)
		- New preference to quit EasyFind when last window is closed
	- Folders and aliases of desktop are added to directory popup
	- Directory popup displays real name of startup disk
	- "And"/"Or" search modes renamed to "All Words"/"Any Word"
	- Slightly improved performance
	- Updated Japanese localization
	- Revised documentation
	• Version 2.8.2:
		- New "Check for Updates" command
		- Sorting by name ignores umlauts
		- Some performance improvements of file/folder search (especially if you're searching more than
		  once in the same directories)
		- Compiled using GCC 3.3
		- Minor modifications of user interface
	• Version 2.8.1:
		- Clicking on column headers changes sorting
		- EasyFind remembers if sorting was reverse
		- Some rare crashs fixed
	• Version 2.8:
		- New preference to scan all file contents regardless of file extension or HFS type
		- New option to search only for folders
		- New sort "by Kind" option
	- Contextual menus only contain enabled items/submenus (according to
	  Apple's Human Interface Guidelines)
		- Closing the preferences panel did not apply new settings
	• Version 2.7:
		- New "Add To DEVONthink" command imports selected results into the database
		  of DEVONthink
		- Updated Japanese localization
		- Icon for document packages (like "RTFD") was usually a folder icon
	• Version 2.6:
		- German localization
		- New "Show Info" command (displays info panel of Finder for selected items)
		  (requires Mac OS X 10.2)
		- Improved dragging of results (e.g. on Dock or to Finder)
		- Sorting recognizes numbers in file names and treats them accordingly
		- Lots of new default file extensions & HFS types (delete old preferences if necessary)
		- EasyFind remembers the position of the windows without the need to resize windows
		- Uniform display of Size column in KB
		- Localized date & time display
		- Location ("Where" column) is abbreviated if necessary (relative to search path)
		- Shortcuts for "Hide others" and "Preferences" added
		- "Zoom Window" menu item added
		- Rounded search field & spinning search indicator under Mac OS X 10.2
		- Renamed service localizations from "servicesMenu.strings" to "ServicesMenu.strings"
		  (fixes problems under Mac OS X 10.2)
		- Fixed services declaration
		- Deleting files threw exceptions under some circumstances
		- Aliases & Symlinks (e.g. in home or favorites directory) are not resolved during startup
		  (and while building the popup menu) anymore. Instead selected items will be resolved only
		  if necessary. This should fix the problem that aliases to unmounted servers did cause long
		  delays.
		- Minor GUI glitches fixed
	• Version 2.5:
		- Japanese localization by Hiroto Sakai (sakai@fan.gr.jp)
		- Support of wildcards (* and ?) (e.g. useful to look for a certain prefix or suffix)
		- Sort results by name, date, size or location (ascending or descending)
		- Visible folders of root-directory ("/") are included in the popup-menu
		- Clicking on the dock icon opens a new window if none is visible
		- Faster scrolling & sorting
		- While a destroy-warning is visible, the list of results is locked to avoid changing selections
		- Invisible "automount"-folder wasn't treated correct
	• Version 2.0:
		- Icon by Martin Libich (mlib@mac.com)
		- Definition of HFS file types for content searching is possible (e.g. 'TEXT'')
		- Copy selected results to the pasteboard to insert them afters in other applications (e.g. TextEdit)
		- Support of find-pasteboard
		- In addition to the number of items found EasyFind displays also the number of items already done
		- The path of items located in the home-directory is abbreviated
		- The list of results takes into account if a file extension should be displayed or not and
		  displays generic icons
		- Additional default file-extensions/types (cp, mm, java, readme, rtf, sgm, sgml, plist, 'TEXT')
		- If the "Invisible Files & Folders"-option was set and the startup disk selected, EasyFind did
		  sometimes search within all volumes
		- The list of results wasn't always up to date while the program was searching
		- Minor memory leaks fixed
		- Recompiled using the Mac OS X 10.1-developer tools with maximal
		  optimization and no debugging symbols (faster and smaller code)
		- Readme explains how to customize the services-menu
	• Version 1.0:
		- Initial release

    Christian Grunenberg
    mailto:christian@grunenberg.com
    http://www.grunenberg.com

    DEVONtechnologies
    http://www.devon-technologies.com